In the first part of this exercise, we will practice using several of the key Python concepts covered in the previous lesson. We will begin by launching REPL - the python3 interactive shell.
While working with REPL interactively is great for testing syntax and quick prototyping, writing anything beyond a few lines becomes cumbersome and error-prone. You may have already discovered how easy it is to make a typo and have to start over. In the next part of this exercise, we will work in Microsoft's Visual Studio Code (VS Code) integrated development environment (IDE) to make our lives easier.
Congratulations! You have completed the guided portion of the lab. You have briefly covered a lot of Python: integers, strings, operators, slicing, lists, for loops, if/else causes, and even file handling. I hope this lab inspires you to learn more Python syntax and start writing your own tools in Python. Writing tools and automating tasks are the best ways to learn Python and grow as a technical professional.
Note: W3schools is an amazing resource for learning Python syntax ( https://www.w3schools.com/python/default.asp).
If you found this lab too difficult, or if you would like to go a bit deeper into the syntax used in this lab (and more), check out Intro to Python ( https://app.cybrary.it/browse/course/python).